Discover the magic of Cape Verde